binding proteins - Turkish English Dictionary